package cn.bonoon.kernel.menus;

import java.util.List;

import cn.bonoon.kernel.menus.privileges.PrivilegeInspector;

/**
 * 这个频道的定义，这里应该只是定义，不要把频道的生成放到这个接口的子类里
 * 
 * @author jackson
 *
 * @see MenuDefinition
 * @see ChannelDefinitionImpl
 */
public interface ChannelDefinition extends MenuableDefinition{
	
	/** 在channel上定义的tabs */
	List<TabsDefinition> getTabs();
	
	void button(PrivilegeInspector privilege, StringBuilder a);
}
